package com.flow.asyncflow.core.entity.config;

import com.flow.asyncflow.core.entity.core.AsyncFlowRequest;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

/**
 * 异步流持久化信息【全局信息】
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class AsyncFlowInfo extends AsyncFlowConfigInfo {
    /**
     * 节点流名称
     */
    private String flowName;

    /**
     * 订单节点流维护人工号用“|” 隔开,用于报警通知使用
     */

    private String flowMaintainName;
    /**
     * 超时报警阈值
     */
    private int timeOutsLimit;

    //哪些环境不需要记录日志 product|stage|test
    String ignoreFlowLogEvn = "";
    /**
     * 是否是测试数据（线上数据来本地进行测试）
     */
    private boolean test;


}


